609.74 inches = 15.487396 meters