570 x 421 feet = 173.74 x 128.32 meters