83 x 123 x 884 meters = 272.31 x 403.54 x 2900.26 feet