312 x 640 feet = 95.1 x 195.07 meters