31061 inches = 788.9494 meters