672 x 872 x 95 feet = 204.83 x 265.79 x 28.96 meters