101 x 121 x 455 meters = 331.36 x 396.98 x 1492.78 feet