111 x 23 meters = 364.17 x 75.46 feet