283 x 627 meters = 928.48 x 2057.09 feet