2508.4 feet = 764.56032 meters