246 x 346 feet = 74.98 x 105.46 meters