124 x 168 x 154 meters = 406.82 x 551.18 x 505.25 feet