38 x 38.7 meters = 124.67 x 126.97 feet