298.9 inches = 24.908333 feet