28.2 x 23 meters = 92.52 x 75.46 feet