432 x 623 feet = 131.67 x 189.89 meters