81 x 90 x 658 meters = 265.75 x 295.28 x 2158.79 feet