469 x 627 feet = 142.95 x 191.11 meters