444 x 627 feet = 135.33 x 191.11 meters