299 x 993 feet = 91.14 x 302.67 meters