265.55 feet = 80.93964 meters