268 x 381 meters = 879.27 x 1250 feet