265.6 feet = 80.95488 meters