899.4 inches = 22.84476 meters