340 x 424 feet = 103.63 x 129.24 meters