102 x 133.5 feet = 31.09 x 40.69 meters