312 x 1006 feet = 95.1 x 306.63 meters