804.3 inches = 67.025 feet