267.2 feet = 81.44256 meters