143 x 877 x 135 feet = 43.59 x 267.31 x 41.15 meters