504 x 21 x 98 meters = 1653.54 x 68.9 x 321.52 feet