86 x 671 x 281 meters = 282.15 x 2201.44 x 921.92 feet