429 x 876 x 249 feet = 130.76 x 267 x 75.9 meters