265.1 feet = 80.80248 meters