290.86 meters = 954.265092 feet