878 x 919 feet = 267.61 x 280.11 meters