342 x 905 x 241 feet = 104.24 x 275.84 x 73.46 meters