124.5 x 127.1 feet = 37.95 x 38.74 meters