2504.4 feet = 763.34112 meters