427 x 520 feet = 130.15 x 158.5 meters