2506.2 feet = 763.88976 meters