128 x 44 x 415 meters = 419.95 x 144.36 x 1361.55 feet