629.3 inches = 15.98422 meters