563 x 623 feet = 171.6 x 189.89 meters