41 x 290 x 124 meters = 134.51 x 951.44 x 406.82 feet