154 x 528 x 275 meters = 505.25 x 1732.28 x 902.23 feet