423 x 562 feet = 128.93 x 171.3 meters