425 x 623 feet = 129.54 x 189.89 meters