942.78 inches = 23.946612 meters