333 x 139 feet = 101.5 x 42.37 meters