180 x 421 feet = 54.86 x 128.32 meters