2505.4 feet = 763.64592 meters