38.7 x 46.3 meters = 126.97 x 151.9 feet