238 x 267 meters = 780.84 x 875.98 feet