651 x 103 x 612 meters = 2135.83 x 337.93 x 2007.87 feet