265.4 feet = 80.89392 meters