27 x 99 x 155 meters = 88.58 x 324.8 x 508.53 feet