269 x 46 feet = 81.99 x 14.02 meters