186.4 x 126.2 feet = 56.81 x 38.47 meters