38.6 x 151.2 meters = 126.64 x 496.06 feet