20 x 421 feet = 6.1 x 128.32 meters