607.44 inches = 15.428976 meters