82 x 103 x 343 meters = 269.03 x 337.93 x 1125.33 feet