265.27 feet = 80.854296 meters