727 x 421 feet = 221.59 x 128.32 meters