125.5 x 128.1 feet = 38.25 x 39.04 meters