414 x 421 feet = 126.19 x 128.32 meters