313 x 619 feet = 95.4 x 188.67 meters