758 x 521 meters = 2486.88 x 1709.32 feet