427 x 677 feet = 130.15 x 206.35 meters