629.26 inches = 15.983204 meters