904.6 inches = 22.97684 meters