342 x 76 x 281 feet = 104.24 x 23.16 x 85.65 meters