257 x 636 meters = 843.18 x 2086.61 feet