891 x 192 x 126 feet = 271.58 x 58.52 x 38.4 meters