148 x 689 x 270 meters = 485.56 x 2260.5 x 885.83 feet