155.3 x 121.1 meters = 509.51 x 397.31 feet