493 x 346 feet = 150.27 x 105.46 meters