126 x 357 x 876 feet = 38.4 x 108.81 x 267 meters