417 x 258 x 128 meters = 1368.11 x 846.46 x 419.95 feet