346 x 199 feet = 105.46 x 60.66 meters