98 x 812 x 336 meters = 321.52 x 2664.04 x 1102.36 feet