904.4 inches = 22.97176 meters