676 x 876 x 99 feet = 206.04 x 267 x 30.18 meters