90 x 905 x 332 meters = 295.28 x 2969.16 x 1089.24 feet