119 x 258 x 148 meters = 390.42 x 846.46 x 485.56 feet