265.71 feet = 80.988408 meters