265.8 feet = 81.01584 meters