877 x 286 feet = 267.31 x 87.17 meters