155.5 x 35.2 meters = 510.17 x 115.49 feet