265.94 feet = 81.058512 meters