56.9 x 23.6 meters = 186.68 x 77.43 feet