123.5 x 126.1 feet = 37.64 x 38.44 meters