16.6 x 129.2 meters = 54.46 x 423.88 feet