267.54 feet = 81.546192 meters