20 x 92.1 meters = 65.62 x 302.17 feet