100 x 129.1 meters = 328.08 x 423.56 feet