628.3 inches = 15.95882 meters