305 x 999 feet = 92.96 x 304.5 meters