103.8 x 127.4 feet = 31.64 x 38.83 meters