149 x 809 x 360 meters = 488.85 x 2654.2 x 1181.1 feet