807 x 712 x 98 meters = 2647.64 x 2335.96 x 321.52 feet