42.6 x 155.2 meters = 139.76 x 509.19 feet