510.24 inches = 12.960096 meters