681 x 428 feet = 207.57 x 130.45 meters