Ваша формула не включает гравитационное ускорение, и вы также смешиваете единицы СИ и США / имперские единицы. Какая единица измерения будет иметь ваша расчетная скорость? Вероятно, будет проще, если вы останетесь только с единицами СИ. Еще одна вещь, которая выглядит немного странно, это строка:
const double drag = 0.7; //in meters
Коэффициент сопротивления - это безразмерное число. У него не должно быть физической единицы (например, метра).
Правильная формула:
v = sqrt((2 * m * g) / (d * A * C))
Переменные с соответствующими единицами СИ:
м [кг] - масса падающего тела.
g [м / с ^ 2] - гравитационное ускорение.
d [кг / м ^ 3] - плотность воздуха.
A [м ^ 2] - проектируемая площадь.
C [-] - Коэффициент аэродинамического сопротивления.
Если вы используете эти единицы, формула даст скорость в [м / с]. В качестве примера. давайте попробуем следующие значения с единицами, как указано выше: m = 80, g = 9,8, d = 1, A = 0,7, C = 0,7
Это дает предельную скорость v = 57 м / с, что кажется разумным.