628.77 inches = 15.970758 meters