134.3 x 100.1 meters = 440.62 x 328.41 feet