511 x 878 feet = 155.75 x 267.61 meters