627 x 424 meters = 2057.09 x 1391.08 feet