239 x 346 feet = 72.85 x 105.46 meters