444 x 624 feet = 135.33 x 190.2 meters